self complacent - Almanca İngilizce Sözlük